package com.yanqu.road.server.manager.busyfarming;

import com.yanqu.road.entity.player.UserBaseInfo;
import com.yanqu.road.pb.activity.BusyFarmingProto;

import java.util.HashMap;
import java.util.Map;

public class CrossBusyFarmingUserData {

    private int activityId;

    private long userId;

    private long serverId;

    private int homeGrade;

    private long fruitScore;

    private int wateringTimes;

    private int beWateringTimes;

    private int beStealTimes;

    private int stealTimes;

    private UserBaseInfo userBaseInfo;

    private String language;

    private Map<Integer, BusyFarmingProto.BusyFarmingLandTemp> landMap = new HashMap<>();


    public int getActivityId() {
        return activityId;
    }

    public void setActivityId(int activityId) {
        this.activityId = activityId;
    }

    public long getUserId() {
        return userId;
    }

    public void setUserId(long userId) {
        this.userId = userId;
    }

    public long getServerId() {
        return serverId;
    }

    public void setServerId(long serverId) {
        this.serverId = serverId;
    }

    public int getHomeGrade() {
        return homeGrade;
    }

    public void setHomeGrade(int homeGrade) {
        this.homeGrade = homeGrade;
    }

    public long getFruitScore() {
        return fruitScore;
    }

    public void setFruitScore(long fruitScore) {
        this.fruitScore = fruitScore;
    }

    public int getWateringTimes() {
        return wateringTimes;
    }

    public void setWateringTimes(int wateringTimes) {
        this.wateringTimes = wateringTimes;
    }

    public int getBeWateringTimes() {
        return beWateringTimes;
    }

    public void setBeWateringTimes(int beWateringTimes) {
        this.beWateringTimes = beWateringTimes;
    }

    public int getBeStealTimes() {
        return beStealTimes;
    }

    public void setBeStealTimes(int beStealTimes) {
        this.beStealTimes = beStealTimes;
    }

    public int getStealTimes() {
        return stealTimes;
    }

    public void setStealTimes(int stealTimes) {
        this.stealTimes = stealTimes;
    }

    public UserBaseInfo getUserBaseInfo() {
        return userBaseInfo;
    }

    public String getLanguage() {
        return language;
    }

    public void setLanguage(String language) {
        this.language = language;
    }

    public void setUserBaseInfo(UserBaseInfo userBaseInfo) {
        this.userBaseInfo = userBaseInfo;
    }

    public Map<Integer, BusyFarmingProto.BusyFarmingLandTemp> getLandMap() {
        return landMap;
    }

    public void setLandMap(Map<Integer, BusyFarmingProto.BusyFarmingLandTemp> landMap) {
        this.landMap = landMap;
    }
}
